suffer for one's sin - Espagnol Anglais Dictionnaire